mechanical smoke generator - Espagnol Anglais Dictionnaire